package com.cssw.fyzb.core.model.dodb.base;

import com.ydn.dbframe.plugin.activerecord.Model;
import com.ydn.dbframe.plugin.activerecord.IBean;

/**
 *  do not modify this file.
 */
@SuppressWarnings("serial")
public abstract class BaseCmfVideoComment<M extends BaseCmfVideoComment<M>> extends Model<M> implements IBean {

	/**
	 * 评论标识
	 */
	public void setCommentId(java.lang.Long commentId) {
		set("comment_id", commentId);
	}
	
	/**
	 * 评论标识
	 */
	public java.lang.Long getCommentId() {
		return getLong("comment_id");
	}

	/**
	 * 用户ID
	 */
	public void setUserId(java.lang.Long userId) {
		set("user_id", userId);
	}
	
	/**
	 * 用户ID
	 */
	public java.lang.Long getUserId() {
		return getLong("user_id");
	}

	/**
	 * 视频标识
	 */
	public void setVideoId(java.lang.Long videoId) {
		set("video_id", videoId);
	}
	
	/**
	 * 视频标识
	 */
	public java.lang.Long getVideoId() {
		return getLong("video_id");
	}

	/**
	 * 被评伦用户标识
	 */
	public void setToUserId(java.lang.Long toUserId) {
		set("to_user_id", toUserId);
	}
	
	/**
	 * 被评伦用户标识
	 */
	public java.lang.Long getToUserId() {
		return getLong("to_user_id");
	}

	/**
	 * 原始评论标识
	 */
	public void setParentCommentId(java.lang.Long parentCommentId) {
		set("parent_comment_id", parentCommentId);
	}
	
	/**
	 * 原始评论标识
	 */
	public java.lang.Long getParentCommentId() {
		return getLong("parent_comment_id");
	}

	/**
	 * 回复评论标识(被回复的标识)
	 */
	public void setReplyCommentId(java.lang.Long replyCommentId) {
		set("reply_comment_id", replyCommentId);
	}
	
	/**
	 * 回复评论标识(被回复的标识)
	 */
	public java.lang.Long getReplyCommentId() {
		return getLong("reply_comment_id");
	}

	/**
	 * 回复数
	 */
	public void setReplys(java.lang.Integer replys) {
		set("replys", replys);
	}
	
	/**
	 * 回复数
	 */
	public java.lang.Integer getReplys() {
		return getInt("replys");
	}

	/**
	 * 内容
	 */
	public void setContent(java.lang.String content) {
		set("content", content);
	}
	
	/**
	 * 内容
	 */
	public java.lang.String getContent() {
		return getStr("content");
	}

	/**
	 * 评论类型（0-第一层评论 1-回复评论 2-回复回复的评论）
	 */
	public void setType(java.lang.String type) {
		set("type", type);
	}
	
	/**
	 * 评论类型（0-第一层评论 1-回复评论 2-回复回复的评论）
	 */
	public java.lang.String getType() {
		return getStr("type");
	}

	/**
	 * 是否显示(1-显示 0-不显示)
	 */
	public void setIsShow(java.lang.String isShow) {
		set("is_show", isShow);
	}
	
	/**
	 * 是否显示(1-显示 0-不显示)
	 */
	public java.lang.String getIsShow() {
		return getStr("is_show");
	}

	/**
	 * 点赞数
	 */
	public void setLikes(java.lang.Integer likes) {
		set("likes", likes);
	}
	
	/**
	 * 点赞数
	 */
	public java.lang.Integer getLikes() {
		return getInt("likes");
	}

	/**
	 * 发布时间
	 */
	public void setCreateTime(java.util.Date createTime) {
		set("create_time", createTime);
	}
	
	/**
	 * 发布时间
	 */
	public java.util.Date getCreateTime() {
		return get("create_time");
	}

}
